@import url(http://fonts.googleapis.com/css?family=Pontano+Sans);
@charset "UTF-8";

/* SHARED */
.clear  {clear:both;}

/** HDL **/
.Normal,p ,header, article, footer,h1,h2,h3,h4 {font-family: 'Pontano Sans', sans-serif;}
.h1,h1,h2,h3,h4 {font-weight:normal;}
.h1, h1 {color:#fff; font-size:3.10em; line-height:1.15em; padding-bottom:12px; padding-top:17px; letter-spacing:0.03em;}
.h2Centered {width:80%; text-align:center; padding-bottom:10px; margin-left:auto; margin-right:auto;}
h4 {font-size:1.50em; line-height:1.18em; padding-top:12px; padding-bottom:10px; font-weight:bold;}
h5 {font-size:1.20em; line-height:1.18em; padding-top:0px; text-align:center;}
.Normal {font-size:1.35em; line-height:1.45em; color:#505050;}

.sdTop-Banner {padding-top:35px; margin-left:5%;}
.sdTop-Banner .Normal {color:#fff; font-size:4.0em; line-height:1.15em;}
.sdFooterTxt .Normal  {font-size:1.10em;}
.sdFooterTxt {margin-bottom:60px; text-align:center;}

/** DNN */
.loginGroup a, .LoginLink {color:#000; text-decoration:none;}



/** TAB */
@media all and (min-width: 499px) 
{
.sdTop-Banner {padding-top:100px; margin-left:5%;}
.sdTop-Banner .Normal {font-size:4.8em; line-height:1.15em;}
}

/** DESKTOP */
@media all and (min-width: 799px) 
{
.sdTop-Banner {margin-left:10%;}
.sdTop-Banner .Normal {font-size:6.5em; line-height:1.25em;}
.h2Centered {width:620px;}
h5 {font-size:1.20em; line-height:1.18em; padding-top:70px; padding-bottom:30px; text-align:left;}
.sdFooterTxt {text-align:left;}
}